package io.github.jesse205.dragdrop.pro.database

import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.PrimaryKey
import io.github.jesse205.dragdrop.pro.util.dragdrop.DisplayType

@Entity
data class DragDropItem(
    @PrimaryKey(autoGenerate = true) @ColumnInfo(name = "_ID") val id: Int,
    @ColumnInfo(name = "display_text") val displayText: DisplayType?,
    @ColumnInfo(name = "mime_type") val mimeType: String?,
    @ColumnInfo(name = "file_path") val filePath: String?,
    @ColumnInfo(name = "text") val text: String?,
    @ColumnInfo(name = "text_html") val textHtml: String?,
    @ColumnInfo(name = "intent") val intentText: String?
)
